life boat transceiver - French English Dictionary